all purpose hand held weapon - Allemand Anglais Dictionnaire